package com.burstly.lib.component;

import com.burstly.lib.network.beans.RequestData;
import com.burstly.lib.network.beans.ResponseBean;
import com.burstly.lib.network.beans.ResponseBean.ResponseData;

public final class ComponentState
{
  private ResponseBean mFullResponse;
  private RequestData mRequestData;
  private ResponseBean.ResponseData mResponseData;

  public ComponentState()
  {
  }

  public ComponentState(ResponseBean paramResponseBean, ResponseBean.ResponseData paramResponseData, RequestData paramRequestData)
  {
    this.mFullResponse = paramResponseBean;
    this.mResponseData = paramResponseData;
    this.mRequestData = paramRequestData;
  }

  void clearState()
  {
    this.mFullResponse = null;
    this.mResponseData = null;
    this.mRequestData = null;
  }

  public ResponseBean getFullResponse()
  {
    return this.mFullResponse;
  }

  public RequestData getRequestData()
  {
    return this.mRequestData;
  }

  public ResponseBean.ResponseData getResponseData()
  {
    return this.mResponseData;
  }

  void setFullResponse(ResponseBean paramResponseBean)
  {
    this.mFullResponse = paramResponseBean;
  }

  void setRequestData(RequestData paramRequestData)
  {
    this.mRequestData = paramRequestData;
  }

  void setResponseData(ResponseBean.ResponseData paramResponseData)
  {
    this.mResponseData = paramResponseData;
  }

  public String toString()
  {
    return "ComponentState [mFullResponse=" + this.mFullResponse + ", mResponseData=" + this.mResponseData + ", mRequestData=" + this.mRequestData + "]";
  }
}

/* Location:           E:\android\Toy Defense 2_dex2jar.jar
 * Qualified Name:     com.burstly.lib.component.ComponentState
 * JD-Core Version:    0.6.2
 */